\hypertarget{group__permutations}{
\section{\-Permutations}
\label{group__permutations}\index{\-Permutations@{\-Permutations}}
}
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structnih_1_1_l_c_permutation__set}{nih\-::\-L\-C\-Permutation\-\_\-set}
\item 
struct \hyperlink{structnih_1_1_permutation__set}{nih\-::\-Permutation\-\_\-set}
\item 
struct \hyperlink{structnih_1_1_permuted__sequence}{nih\-::\-Permuted\-\_\-sequence$<$ Permutation\-\_\-sequence, Sample\-\_\-sequence $>$}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename Sequence $>$ }\\void \hyperlink{group__permutations_gafa69bcf9de5f02f4e1b33f60c6f33db9}{nih\-::permute} (\-Random \&random, const uint32 n, \-Sequence seq)
\end{DoxyCompactItemize}


\subsection{\-Function \-Documentation}
\hypertarget{group__permutations_gafa69bcf9de5f02f4e1b33f60c6f33db9}{
\index{\-Permutations@{\-Permutations}!permute@{permute}}
\index{permute@{permute}!Permutations@{\-Permutations}}
\subsubsection[{permute}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Sequence $>$ void nih\-::permute (
\begin{DoxyParamCaption}
\item[{\-Random \&}]{random, }
\item[{const uint32}]{n, }
\item[{\-Sequence}]{seq}
\end{DoxyParamCaption}
)}}
\label{group__permutations_gafa69bcf9de5f02f4e1b33f60c6f33db9}
permute a set of n elements randomly


\begin{DoxyParams}{\-Parameters}
{\em random} & random number generator \\
\hline
{\em n} & set size \\
\hline
{\em seq} & element sequence \\
\hline
\end{DoxyParams}
